Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 HOWELL ROAD Semi-Detached £201,855 £170,000 11 Sep 2020
27 HOWELL ROAD Semi-Detached £225,194 £94,000 17 Apr 2003
33 HOWELL ROAD Semi-Detached £231,058 £187,500 5 Oct 2018